package ig.metrica.origenesdedatos;

import java.rmi.RemoteException;
import java.util.Collection;
import java.sql.Connection;
import javax.ejb.CreateException;
import javax.ejb.EJBHome;
import javax.ejb.FinderException;

public interface ConexionHome extends EJBHome {

	Conexion create(String nombre, String driver, String url, String usuario, String password) throws CreateException, RemoteException;
	
	public Conexion findByPrimaryKey(ConexionPK pk) throws FinderException, RemoteException; 
	
	public Collection findByPropiedades( String nombre, String driver, String url, String usuario, String password ) throws FinderException, RemoteException;

}
